upper curtate - Spanish English Dictionary